<?php
defined('_AppMiage') or die('Restricted access');
if (isTuteurEntreprise())
{
    if (isset($_GET['fid']) && !empty($_GET['fid']))
    {
        $stage = new Stage($_GET['fid']);

        if ($global_member->getIdUtilisateur() != $stage->getIdTuteurEntreprise() )
        {
            ?><script type="text/javascript">history.go(-1);</script><?php
        }

        if (isset($_POST['submitComm']) && !empty($_POST['submitComm']))
        {
            $commentaire = new Commentaire();
            $commentaire->setDateCreationCommentaire(time());
            $commentaire->setIdAuteur($global_member->getIdUtilisateur());
            $commentaire->setIdStage($_POST['StageID']);
            $commentaire->setTexteCommentaire($_POST['MESS']);
            $commentaire->setIdsDestinataires($_POST['DEST']);
            //vardump($commentaire); exit;
            $commentaire->insertCommentaire();
        }

        $offre = new Offre($stage->getIdOffre());

        $etudiant = new Etudiant($stage->getIdEtudiant());
        $enseignant = new Enseignant($stage->getIdTuteurEnseignant());

        include_once (DS . 'include/header.php');
        include_once (DS . 'include/menu.php');
        ?>
        <div id="content">
            <div class="post">
                <h2 class="title">Stage : <?php echo $stage->getTitreStage(); ?></h2>
                <div style="clear:both;"><br /></div>
                <div class="entry">
                    <ul class="tabs">
                        <li id="ong1"><a href="#tab1">Informations</a></li>
                        <li id="ong2"><a href="#tab2">Etudiant</a></li>
                        <li id="ong2"><a href="#tab3">Tuteur</a></li>
                        <li id="ong3"><a href="#tab4">Messages</a></li>
                    </ul>
                    <div class="tab_container">
                        <div id="tab1" class="tab_content">
                            <div>
                                <label><b>Titre du stage : </b></label>
                                <?php echo $stage->getTitreStage(); ?>
                                <br />
                                <label><b>Date de debut : </b></label>
                                <?php echo strftime(DATE_FORMAT_FR, $stage->getDateDebutStage()); ?>
                                <br />
                                <label><b>Date de fin : </b></label>
                                <?php echo strftime(DATE_FORMAT_FR, $stage->getDateFinStage()); ?>
                                <br />
                                <label><b>Description : </b></label>
                                <?php echo $stage->getDescriptionStage(); ?>
                                <br />
                                <label><b>Technologie(s) : </b></label>

                                <ul>
                                    <?php
                                    $lstTechnos = $offre->getIdsTechnologie();
                                    if (!empty($lstTechnos))
                                    {
                                        foreach ($lstTechnos as $idTechno)
                                        {
                                            echo "<li>" . Technologie::getNomById((int) $idTechno) . "</li>";
                                        }
                                    }
                                    ?>
                                </ul>
                                <br />
                                <label><b>Cat&eacute;gorie : </b></label>

                                <ul>
                                    <?php
                                    $lstCategorie = $offre->getIdsCategorie();
                                    if (!empty($lstCategorie))
                                    {
                                        foreach ($lstCategorie as $idCat)
                                        {
                                            echo "<li>" . Categorie::getNomById((int) $idCat) . "</li>";
                                        }
                                    }
                                    ?>
                                </ul>
                                <br />
                                <label><b>Domaine : </b></label>

                                <?php
                                $domaine = new DomaineApplication($offre->getIdDomaineApplication());
                                echo $domaine->getNomDomaineApplication();
                                ?>
                                <br />
                            </div>
                        </div>
                        <div id="tab2" class="tab_content">
                            <div>
                                <label><b>Nom : </b></label>
                                <?php echo $etudiant->getNomUtilisateur(); ?>
                                <br />
                                <label><b>Pr&eacute;nom : </b></label>
                                <?php echo $etudiant->getPrenomUtilisateur(); ?>
                                <br />
                                <label><b>T&eacute;l&eacute;phone : </b></label>
                                <?php //echo $etudiant->getTelephone();  ?>
                                <br />
                                <label><b>Email : </b></label>
                                <?php echo $etudiant->getEmailUtilisateur(); ?>
                                <br />
                            </div>
                        </div>
                        <div id="tab3" class="tab_content">
                            <div>
                                <label><b>Nom : </b></label>
                                <?php echo $enseignant->getNomUtilisateur(); ?>
                                <br />
                                <label><b>Pr&eacute;nom : </b></label>
                                <?php echo $enseignant->getPrenomUtilisateur(); ?>
                                <br />
                                <label><b>T&eacute;l&eacute;phone : </b></label>
                                <?php //echo $enseignant->getTelephone();  ?>
                                <br />
                                <label><b>Email : </b></label>
                                <?php echo $enseignant->getEmailUtilisateur(); ?>
                                <br />
                            </div>
                        </div>
                        <div id="tab4" class="tab_content">
                            <div>
                                <?php
                                // ON RECUPERE FIL DE DISCUSSION
                                // EN TANT QUE RESPONSABLE ON PEUT TOUT VOIR
                                $lstCommentaire = Commentaire::getListByIdStage($stage->getIdStage(),$global_member->getIdUtilisateur());
                                if (!empty($lstCommentaire))
                                {
                                    $i=0;
                                    foreach ($lstCommentaire as $c)
                                    {$i++;
                                        $user = Utilisateur::getIdentityByID($c->IdAuteurCommentaire);
                                        ?>
                                        <div class="messages <?php if($i%2==0){ echo "odd";} ?>">
                                            <span class="author"><?php echo $user->NomUtilisateur . " " . $user->PrenomUtilisateur; ?></span>
                                            <span class="texte"><?php echo $c->TexteCommentaire; ?></span>
                                        </div>
                                        <?php
                                    }
                                }
                                ?>
                                <!-- ON AFFICHE UN TEXTAREA POUR ENVOYER UN MESSAGE -->
                                <div>
                                    <form action="<?php echo URL; ?>index.php?m=tuteur_entreprise_stage_v&fid=<?php echo $stage->getIdStage(); ?>#tab4" method="post">
                                        <input type="hidden" name="StageID" value="<?php echo $stage->getIdStage(); ?>"/>
                                        <h4>Votre message : </h4>
                                        <textarea name="MESS" style="width:95%;height:100px;"></textarea>
                                        <br />
                                        <h4>Destinataire</h4>
                                        <label>Tuteur :</label> <?php echo $enseignant->getNomUtilisateur() . " " . $enseignant->getPrenomUtilisateur(); ?>
                                        <input type="checkbox" name="DEST[]" value="<?php echo $enseignant->getIdUtilisateur(); ?>" />
                                        <br />
                                        <label>Etudiant :</label> <?php echo $etudiant->getNomUtilisateur() . " " . $etudiant->getPrenomUtilisateur(); ?>
                                        <input type="checkbox" name="DEST[]" value="<?php echo $etudiant->getIdUtilisateur(); ?>" />
                                        <br />
                                        <input type="hidden" name="DEST[]" value="<?php echo $global_member->getIdUtilisateur(); ?>"/>
                                        <input class="button green" type="submit" name="submitComm" value="Ecrire" />
                                    </form>
                                </div>
                            </div>
                        </div>
                        
                    </div>
                    <div style="clear:both;"></div>
                </div>
            </div>
        </div>
        <?php
        include_once (DS . 'include/sidebar.php');
        include_once (DS . 'include/footer.php');
    } else
    {
        ?><script type="text/javascript">history.go(-1);</script><?php
    }
} else
{
    redirectTo();
}
?>